Flutter Widget
Flutter widget index - Flutter
ここを一通りながめておく。
Flutterでは、だいたいの目ためなもの?は widget
というより、実在するもの(object)がwidget??
Introduction to widgets - Flutter
.... that takes inspiration from React | js.
build your UI out of widgets.
describe what their view should look like
When a widget’s state changes, the widget rebuilds its description,
確かに、reactみたいだな。ちょっとして経験ないけど...
widgetとは? コードにあるこれは、予約語? クラスみたいなもの?
単にメソッドが返す型が Widgetというだけだった。型付きになれてない...
https://speakerdeck.com/konifar/kododejian-ruflutterapurifalseshi-zhuang?slide=26
全てはWidget, stateless, statefullに2種類、Widget Treeを組み立てる
new されてできるのは、全部 widget, 他の言語の objectということかな?
stateが書き換わると build()が呼ばれてWidgetが書き換わる 重要そう.
Widget Tree
IDEの補完で Widget Treeを組む。 Widgetのプロパティをチェックする
データの扱い
ネットワーク経由で取得
Firebase, http,
モデルへのmapping
convertライブラリ、built_valueでserialize
shared_preference pluginがある
SQliteの操作ある
generics - Why are stateful widgets defined as two classes in flutter? - Stack Overflow
statefull, statelessの概念を確認する
tutorialでの main.dartのStructure(Android Studio) build, _buildXXXで、Tree上になったWidgetを返してるイメージがつかめた
https://gyazo.com/defd05f0824bb89a5da76ddb710bc50f
Scaffold, ListView.builder, ListTile, いくつか主要なWidgetを作るパターンは覚えておきたい。